Rocky mountains and river